package com.hulk.dryad.common.annotation;

import com.hulk.dryad.common.constant.enums.ActionType;

import java.lang.annotation.*;

/**
 * 控制台操作日志记录注解
 *
 * @author hulk
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface OperLog {

	/**
	 * 描述
	 *
	 * @return {String}
	 */
	String value();

	ActionType action() default ActionType.OTHER;
}
